Filippa AngeldahlFilippa Angeldahl
TennisUS Open 2026: Where Sabalenka Chases History, Alcaraz Waits, and Sinner's Silence EchoesNew York, late August. I sit before my screen, three monitors open at once, b...
International FootballÓscar Perea and the Limits of the Luxury Substitute Label at AméricaAt the 76th minute of a match in which América could not break down the...
International Football40,000 km and the medical-control battle: why Barcelona recalled Raphinha mid-Brazil dutyThe Brazil national team duty ended with a short statement from Raphinha on t...
International FootballIndonesia vs Thailand: Herdman, Sumardji and a Starting XI Sealed Until Minute 45At Gelora Bung Karno there is a sheet of paper nobody is allowed to see in...
AthleticsAn Empty Lane in the 100m Hurdles: Cyrena Samba-Mayela and an Unnumbered VariableOn 18 September 2026, a notice of fewer than two hundred words left the...
International FootballThe Velodrome and Genesio's Warning: When PSG Bring Their Champions League Face to MarseilleThe Velodrome this Sunday evening will be more than a derby. It is where Brun...
Martial ArtsJena Bishop Outpoints Liz Carmouche 48-47 for Inaugural PFL Women's Flyweight TitleThree scorecards all read 48-47. Jena Bishop had her hand raised amid the...
AthleticsUltimate Championship: $150,000 for one run, but the story is not just about the numbersWhen Usain Bolt said that $150,000 was a figure he would 'line up first' to r...
International FootballEnzo Fernández and the Garrahan Hospital Visit: A Real Gesture Inside a Staged SettingThat day, Enzo Fernández walked through the doors of the Garrahan Pediatric...
International FootballThe Empty Data File and the Discipline of Verification in Football CommentaryAn empty data file. That was all I received on an August morning in Incheon —...
International FootballDean James: Anonymous in the Netherlands, an Icon for 280 Million IndonesiansAt minute 46 of the final on October 10, 2026, Dean James took off his traini...
International FootballOlise, Zidane and a 558-day error at the Stade de FranceThe ball sat slightly to the left, just outside the penalty area, and Michael...
SwimmingSam Gao Commits to Johns Hopkins: Why His Short-Course Profile Is Worth More Than Any Long-Course MedalAt 2 a.m. in Nha Trang, the college recruiting feed on SwimSwam carried exact...
ChessSamarkand 2026: India Brings Its 'Golden Generation' to the Olympiad, but the Throne Has Never Been So Hard to DefendThe pitch is not just about the ball, but also the calluses of life. The same...
BilliardsEuropean Disability Snooker Championship 2026: 45 Entries, Eight Ranking Tournaments and a Cup for the Non-QualifiersFive days. Eight ranking tournaments. A trophy set aside specifically for tho...
International FootballThe 70th Minute at the Bernabéu: Four Goals and Three Layers of Data That Do Not MatchMinute 70, the board goes up with the number 7. The west stand at the Santiag...
International FootballAdvice from the Sidelines: The Secret Behind Berghuis's GoalThe match against Telstar ended 4-0 in Ajax's favor, but the most notable...
EsportsEsports Analysis Framework in the Data Void: When 'Nothing' Becomes a SignalI sat for a long time in front of the screen, facing an esports analysis tabl...
International FootballThe Youth-Price Bubble and the Breathing Rhythm of V.LeagueIn the 84th minute, on the bench at Hang Day Stadium, a nineteen-year-old...
ChessChessBase Magazine Issue 225: A Comprehensive Chess Training Package for All LevelsIn the world of chess, ChessBase Magazine has long established itself as one ...
International FootballÓscar Perea and the Limits of the Luxury Substitute Label at AméricaAt the 76th minute of a match in which América could not break down the...
International Football40,000 km and the medical-control battle: why Barcelona recalled Raphinha mid-Brazil dutyThe Brazil national team duty ended with a short statement from Raphinha on t...
International FootballIndonesia vs Thailand: Herdman, Sumardji and a Starting XI Sealed Until Minute 45At Gelora Bung Karno there is a sheet of paper nobody is allowed to see in...
AthleticsAn Empty Lane in the 100m Hurdles: Cyrena Samba-Mayela and an Unnumbered VariableOn 18 September 2026, a notice of fewer than two hundred words left the...
International FootballThe Velodrome and Genesio's Warning: When PSG Bring Their Champions League Face to MarseilleThe Velodrome this Sunday evening will be more than a derby. It is where Brun...
Martial ArtsJena Bishop Outpoints Liz Carmouche 48-47 for Inaugural PFL Women's Flyweight TitleThree scorecards all read 48-47. Jena Bishop had her hand raised amid the...
AthleticsUltimate Championship: $150,000 for one run, but the story is not just about the numbersWhen Usain Bolt said that $150,000 was a figure he would 'line up first' to r...
International FootballEnzo Fernández and the Garrahan Hospital Visit: A Real Gesture Inside a Staged SettingThat day, Enzo Fernández walked through the doors of the Garrahan Pediatric...
International FootballThe Empty Data File and the Discipline of Verification in Football CommentaryAn empty data file. That was all I received on an August morning in Incheon —...
International FootballDean James: Anonymous in the Netherlands, an Icon for 280 Million IndonesiansAt minute 46 of the final on October 10, 2026, Dean James took off his traini...
International FootballOlise, Zidane and a 558-day error at the Stade de FranceThe ball sat slightly to the left, just outside the penalty area, and Michael...
SwimmingSam Gao Commits to Johns Hopkins: Why His Short-Course Profile Is Worth More Than Any Long-Course MedalAt 2 a.m. in Nha Trang, the college recruiting feed on SwimSwam carried exact...
ChessSamarkand 2026: India Brings Its 'Golden Generation' to the Olympiad, but the Throne Has Never Been So Hard to DefendThe pitch is not just about the ball, but also the calluses of life. The same...
BilliardsEuropean Disability Snooker Championship 2026: 45 Entries, Eight Ranking Tournaments and a Cup for the Non-QualifiersFive days. Eight ranking tournaments. A trophy set aside specifically for tho...
International FootballThe 70th Minute at the Bernabéu: Four Goals and Three Layers of Data That Do Not MatchMinute 70, the board goes up with the number 7. The west stand at the Santiag...
International FootballAdvice from the Sidelines: The Secret Behind Berghuis's GoalThe match against Telstar ended 4-0 in Ajax's favor, but the most notable...
EsportsEsports Analysis Framework in the Data Void: When 'Nothing' Becomes a SignalI sat for a long time in front of the screen, facing an esports analysis tabl...
International FootballThe Youth-Price Bubble and the Breathing Rhythm of V.LeagueIn the 84th minute, on the bench at Hang Day Stadium, a nineteen-year-old...
ChessChessBase Magazine Issue 225: A Comprehensive Chess Training Package for All LevelsIn the world of chess, ChessBase Magazine has long established itself as one ...
